Robot Perplexed by Rubik's Cube